/**
 * 
 */
package uniandes.dermatologia.training.pojos;

import java.util.ArrayList;

/**
 * @author Julio
 *
 */

/*
 * "cases": [
      {
        "affected_area": "Cabeza",
        "age": 25,
        "background": null,
        "created_at": "2014-03-17T23:12:49Z",
        "description": "S\u00faper caso",
        "gender": "M",
        "id": 1,
        "injury_border": "Debilmente demarcado",
        "injury_cuantity": "Diseminadas",
        "injury_date": "2014-03-17",
        "injury_distr": "Asim\u00e9trica",
        "injury_shape": "Anular",
        "injury_type": "Atrofia",
        "lesion_image_url": null,
        "mytest_id": 1,
        "phototype": "I",
        "skin_symptoms": "Blanqueamiento;Excoraci\u00f3n",
        "system_symptoms": null,
        "updated_at": "2014-03-18T00:23:00Z"
 */
public class Case {
	
	private ArrayList<Question> questions;
	
	private String affected_area;
	
	private String age;
	
	private String background;
	
	private String description;
	
	private String gender;
	
	private int id;
	
	private String injury_border;
	
	private String injury_cuantity;
	
	private String injury_date;
	
	private String injury_distr;
	
	private String injury_shape;
	
	private String injury_type;
	
	private String lesion_image_url;
	
	private String phototype;
	
	private String skin_symptoms;
	
	private String system_symptoms;

	/**
	 * @return the system_symptoms
	 */
	public String getSystem_symptoms() {
		return system_symptoms;
	}

	/**
	 * @param system_symptoms the system_symptoms to set
	 */
	public void setSystem_symptoms(String system_symptoms) {
		this.system_symptoms = system_symptoms;
	}

	/**
	 * @return the questions
	 */
	public ArrayList<Question> getQuestions() {
		return questions;
	}

	/**
	 * @param questions the questions to set
	 */
	public void setQuestions(ArrayList<Question> questions) {
		this.questions = questions;
	}

	/**
	 * @return the affected_area
	 */
	public String getAffected_area() {
		return affected_area;
	}

	/**
	 * @param affected_area the affected_area to set
	 */
	public void setAffected_area(String affected_area) {
		this.affected_area = affected_area;
	}

	/**
	 * @return the age
	 */
	public String getAge() {
		return age;
	}

	/**
	 * @param age the age to set
	 */
	public void setAge(String age) {
		this.age = age;
	}

	/**
	 * @return the background
	 */
	public String getBackground() {
		return background;
	}

	/**
	 * @param background the background to set
	 */
	public void setBackground(String background) {
		this.background = background;
	}

	/**
	 * @return the description
	 */
	public String getDescription() {
		return description;
	}

	/**
	 * @param description the description to set
	 */
	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * @return the gender
	 */
	public String getGender() {
		return gender;
	}

	/**
	 * @param gender the gender to set
	 */
	public void setGender(String gender) {
		this.gender = gender;
	}

	/**
	 * @return the id
	 */
	public int getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(int id) {
		this.id = id;
	}

	/**
	 * @return the injury_border
	 */
	public String getInjury_border() {
		return injury_border;
	}

	/**
	 * @param injury_border the injury_border to set
	 */
	public void setInjury_border(String injury_border) {
		this.injury_border = injury_border;
	}

	/**
	 * @return the injury_cuantity
	 */
	public String getInjury_cuantity() {
		return injury_cuantity;
	}

	/**
	 * @param injury_cuantity the injury_cuantity to set
	 */
	public void setInjury_cuantity(String injury_cuantity) {
		this.injury_cuantity = injury_cuantity;
	}

	/**
	 * @return the injury_date
	 */
	public String getInjury_date() {
		return injury_date;
	}

	/**
	 * @param injury_date the injury_date to set
	 */
	public void setInjury_date(String injury_date) {
		this.injury_date = injury_date;
	}

	/**
	 * @return the injury_distr
	 */
	public String getInjury_distr() {
		return injury_distr;
	}

	/**
	 * @param injury_distr the injury_distr to set
	 */
	public void setInjury_distr(String injury_distr) {
		this.injury_distr = injury_distr;
	}

	/**
	 * @return the injury_shape
	 */
	public String getInjury_shape() {
		return injury_shape;
	}

	/**
	 * @param injury_shape the injury_shape to set
	 */
	public void setInjury_shape(String injury_shape) {
		this.injury_shape = injury_shape;
	}

	/**
	 * @return the injury_type
	 */
	public String getInjury_type() {
		return injury_type;
	}

	/**
	 * @param injury_type the injury_type to set
	 */
	public void setInjury_type(String injury_type) {
		this.injury_type = injury_type;
	}

	/**
	 * @return the lesion_image_url
	 */
	public String getLesion_image_url() {
		return lesion_image_url;
	}

	/**
	 * @param lesion_image_url the lesion_image_url to set
	 */
	public void setLesion_image_url(String lesion_image_url) {
		this.lesion_image_url = lesion_image_url;
	}

	/**
	 * @return the phototype
	 */
	public String getPhototype() {
		return phototype;
	}

	/**
	 * @param phototype the phototype to set
	 */
	public void setPhototype(String phototype) {
		this.phototype = phototype;
	}

	/**
	 * @return the skin_symptoms
	 */
	public String getSkin_symptons() {
		return skin_symptoms;
	}

	/**
	 * @param skin_symptoms the skin_symptoms to set
	 */
	public void setSkin_symptons(String skin_symptons) {
		this.skin_symptoms = skin_symptons;
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "Case [questions=" + questions + ", affected_area="
				+ affected_area + ", age=" + age + ", background=" + background
				+ ", description=" + description + ", gender=" + gender
				+ ", id=" + id + ", injury_border=" + injury_border
				+ ", injury_cuantity=" + injury_cuantity + ", injury_date="
				+ injury_date + ", injury_distr=" + injury_distr
				+ ", injury_shape=" + injury_shape + ", injury_type="
				+ injury_type + ", lesion_image_url=" + lesion_image_url
				+ ", phototype=" + phototype + ", skin_symptoms="
				+ skin_symptoms + ", system_symptoms=" + system_symptoms + "]";
	}
	
	

}
